home *** CD-ROM | disk | FTP | other *** search
/ Night Owl - The Best of BBS / Night Owl The Best of BBS (NOP-BBS) (Night Owl Publisher) (1994).iso / 014a / ezbbs215.lha / Data / LongHelp / general.1
Text File  |  1993-09-16  |  24KB  |  529 lines

  1.  
  2.  
  3.                           G E N E R A L    H E L P
  4.                          --------------------------
  5.  
  6.                                      fⁿr
  7.  
  8.                                E a z y  B B S
  9.                               ----------------
  10.  
  11.  
  12.  
  13.  
  14.   Fragen zum System
  15.   ~~~~~~~~~~~~~~~~~
  16.     Falls es zu dem nun folgenden (lΣngeren :-) Text, den man unbedingt
  17.     mitprotokollieren sollte, noch Fragen gibt oder sonst etwas unklar ist,
  18.     bitte *nicht* an den Benutzer 'SYSOP' schreiben, sondern das ÷ffentliche
  19.     Board "System/Fragen" benutzen bzw. eine pers÷nliche Nachricht an den
  20.     Benutzer des Namens "Big Bonzo" schreiben.
  21.  
  22.                   An den Benutzer "SYSOP" gestellte Fragen
  23.                     zum System werden NICHT beantwortet.
  24.  
  25.  
  26.  
  27.   Kommandos und weitere Hilfstexte
  28.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  29.     In verschiedenen Sprachen k÷nnen Mailboxfunktionen ausgefⁿhrt werden.
  30.     Man gibt Kommandos (Befehle) ein, die auch in abgekⁿrzter Schreibweise
  31.     verstanden werden. Ein 'Durchhangeln' ⁿber Nummern-Menⁿs entfΣllt somit.
  32.  
  33.     Eine kurze Liste aller m÷glichen Befehle eines Systems (derer gibt es
  34.     drei - und zwar BBS,FILES,POST) bekommt man im jeweiligen System durch
  35.     Eingabe eines "?" (Return), wobei jedes System unterschiedliche Befehle
  36.     zur Verfⁿgung stellt.
  37.  
  38.     Die ErklΣrung zu einem Befehl wird mit "help <befehl>" gezeigt, und
  39.     "help *" zeigt alle ErklΣrungen der Befehle im jeweiligen System.
  40.     Ihre Kenntnis wird im folgenden empfohlen bzw. vorausgesetzt, da hier
  41.     nur eine grobe ▄bersicht erfolgen kann. Diverse Details stehen
  42.     ausschlie▀lich in den Helpfiles.
  43.  
  44.  
  45.  
  46.   Abkⁿrzungen
  47.   ~~~~~~~~~~~
  48.     Viele Eingabe-Werte dⁿrfen in EazyBBS abgekⁿrzt werden.
  49.     Dazu geh÷ren z.B. die Kommandos, die Board-/FileArea-Namen und auch die
  50.     File-Namen. Namen von Benutzern dⁿrfen jedoch meist nicht abgekⁿrzt
  51.     werden.
  52.     Bei den Kommandos mu▀ die Abkⁿrzung nicht zwingend eindeutig sein, da der
  53.     Sysop festlegen kann, welcher von mehreren Befehlen bei einem
  54.     mehrdeutigen Kommando ausgewΣhlt wird.
  55.     Bei allen anderen Abkⁿrzungen ist Eindeutigkeit notwendig,
  56.     andernfalls wird eine Fehler-Meldung erzeugt.
  57.  
  58.     Fⁿr einige Befehle ist sogar echtes Pattern-Matching (Unix: *,?) erlaubt,
  59.     was man jedoch streng vom 'Abkⁿrzen' trennen mu▀. Pattern-Matching kommt
  60.     immer dann zum Einsatz, wenn es um eine Auflistung von Daten geht und der
  61.     gesuchte 'Begriff' mehrdeutig sein kann. Abkⁿrzen hingegen verlangt in
  62.     der Regel immer Eindeutigkeit, da das (evtl.) gefundene Datum noch
  63.     weiterverarbeitet wird.
  64.  
  65.  
  66.  
  67.   Menschliche Inkonsequenz
  68.   ~~~~~~~~~~~~~~~~~~~~~~~~
  69.     EazyBBS wurde nicht an einem Tag entwickelt.
  70.     Genausowenig wurden alle Anleitungen und Help-Files an einem Tag, sondern
  71.     ⁿber einen Zeitraum von mehr als einem Jahr hinweg geschrieben. Folglich
  72.     existiert eine gewisse Inkonsequenz bei der Benutzung mancher W÷rter.
  73.     (manchmal englisch, manchmal deutsch)
  74.  
  75.     Daher die Bitte, unterschiedliche Begriffe mit offensichtlich gleicher
  76.     Bedeutung zu entschuldigen. Es sollte immer klar sein, was gemeint ist.
  77.  
  78.  
  79.  
  80.   Grundgedanke von EazyBBS
  81.   ~~~~~~~~~~~~~~~~~~~~~~~~
  82.     Die meisten Kommandos sind nur in der BBS-Ebene gⁿltig. Der Grund dafⁿr
  83.     ist, da▀ das BULLETIN BOARD SYSTEM (kurz BBS) die Haupt-Ebene von EazyBBS
  84.     darstellt. Das File- sowie das Post-System sind purer Selbstzweck, da man
  85.     dort au▀er Files senden/ziehen bzw. Mails lesen/schreiben nicht viel mehr
  86.     machen kann. Diese 'Philosophie' sollte man sich gut einprΣgen!
  87.     Desweiteren mu▀ man sich von dem Gedanken freimachen, da▀ es eine Art
  88.     Ober-Ebene gibt. Nein, die gibt es nur, wenn man als Gast neu im System
  89.     ist. Normalerweise befindet man sich immer in irgendeinem Board, auf das
  90.     sich die meisten Befehle beziehen.
  91.  
  92.  
  93.  
  94.   Das Bulletin Board System  (BBS)
  95.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  96.     Eine ▄bersicht aller Bretter (Boards) erhΣlt man mit dem Befehl "dir".
  97.     Ihre Namen bestehen grundsΣtzlich aus einem 'Haupt-' und 'Unter-Thema'.
  98.  
  99.     Beispiel fⁿr ein Board:               COMPUTER ALLGEMEIN
  100.                                              |        |
  101.                              Haupt-Thema ____|        |____ Unter-Thema
  102.                             (Haupt-Board)                  (Unter-Board)
  103.  
  104.     Desweiteren gibt es verschiedene Arten von Brettern:
  105.       - read only      (nur lesen)
  106.       - write only     (nur schreiben)
  107.       - read & write   (lesen & schreiben)
  108.  
  109.     Sowie unterschiedlich geregelten Zugriff:
  110.       - frei fⁿr alle              (GΣste, User, Sysops)
  111.       - nur eingetragene Benutzer  (alle au▀er GΣste)
  112.       - nur private Mitglieder     (speziell eingetragene Group-Mitglieder)
  113.  
  114.     Weitehin k÷nnen Boards spezielle Eigenschaften haben:
  115.       - hidden  (versteckt)
  116.  
  117.     Mitglied einer geschlossenen Benutzergruppe (Group) kann man werden,
  118.     indem man das Board anwΣhlt. Auf Wunsch wird daraufhin ein Antrags-
  119.     formular an den (oder die) Verwalter der Group geschickt.
  120.  
  121.     Sogenannte "versteckte Bretter" (hidden boards) haben die Eigenschaft,
  122.     unsichtbar fⁿr den normalen Benutzer zu sein. Sie werden bei der ▄ber-
  123.     sicht aller Boards nicht angezeigt, sofern man keinen Zugriff darauf
  124.     hat. Mitglied in solch einem Board wird man nur durch Einladung durch
  125.     andere (die bereits Mitglied sind).
  126.  
  127.     Das System merkt sich alle angewΣhlten Boards eines Benutzers (Newstree)
  128.     und zeigt ihm automatsich bei jedem Login nach Drⁿcken von <Return> alle
  129.     neuen Mitteilungen an (sofern es welche gibt). GefΣllt einem ein Brett
  130.     nicht mehr, entfernt es der Befehl "unmark" aus dem Newstree.
  131.  
  132.     Das Lesen der Mitteilungen in einem Brett geschieht Themen-gemΣ▀,
  133.     d.h. die Nummern und das Datum sind unerheblich. Allein die Abfolge vom
  134.     Originalen und Kommentaren spielt ein Rolle bei der Reihenfolge...
  135.  
  136.     Im BBS-System-Prompt wΣhrend des Lesens neuer Mitteilungen kann man:
  137.      - die Mitteilung wiederholen
  138.      - zum Original springen
  139.      - einen Kommentar auf die Mitteilung zum aktuellen Thema schreiben
  140.        (Mitteilung auf dem Screen ist das Include im Editor)
  141.        [dies ist die bevorzugte Art, Kommentare zu verfassen]
  142.      - eine gΣnzlich neue Mitteilung (d.h. neues Thema) schreiben
  143.      - eine pers÷nliche Nachricht (PM, Mail) verschicken
  144.      - das aktuelle Thema ⁿberspringen
  145.      - die Mitteilung fⁿr einen spΣteren Kommentar markieren,
  146.        jedoch vorerst normal fortfahren
  147.      - jetzt einen Kommentar auf eine zuvor markierte Mitteilung schreiben
  148.        (zuletzt markierte Mitteilung ist das Include im Editor);
  149.        wurde zuvor keine Mitteilung markiert, wird eine 'direkte Antwort'
  150.        geschrieben, d.h. es wird abzweigend vom aktuellen Thema ein
  151.        neues 'Unter-Thema' begonnen - wie in einem Baum mit vielen ─sten :-)
  152.        (Mitteilung auf dem Screen ist das Include im Editor)
  153.        [obwohl diese Art des Verfassens eines Kommentars manchmal durchaus
  154.         seinen Sinn hat, sollte sie nicht (!) zur Gewohnheit werden, weil sie
  155.         Themen zu sehr aufzweigt und jegliche ▄bersichtlichkeit zerst÷rt]
  156.      - die Mitteilung downloaden mit einem Transfer-Protokoll
  157.        (automatische Umlautwandlung gemΣ▀ eingestellten Umlauten fⁿr
  158.         den Datei-Transfer, welche andere sein k÷nnen als diejenigen
  159.         Umlaute, die man bei der normalen Textausgabe benutzt)
  160.      - fortfahren  (thematisch nΣchste Mitteilung)
  161.      - abbrechen
  162.  
  163.  
  164.  
  165.   Das File Area System  (File-System, FAS)
  166.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167.     Das File-System ist dem BBS sehr Σhnlich.
  168.     Da es hier aber ungⁿnstig ist, alle neuen Dateien automatisch zu
  169.     downloaden, werden diese (auf Wunsch) vorⁿbergehend in eine Liste
  170.     eingetragen. Hat man alles durchgeguckt, k÷nnen im File-System durch
  171.     Eingabe des Befehls "download" (ohne Parameter) alle Dateien in dieser
  172.     Liste der Reihe nach gedownloadet werden.
  173.  
  174.     Diese sogenannte Download-Liste wird nach einem Logout nicht gel÷scht
  175.     und steht daher beim nΣchsten Anruf erneut zur Verfⁿgung.
  176.  
  177.     Up-/Downloads mit X-Modem lassen sich aus Sicherheitsgrⁿnden nicht mit
  178.     CTRL-X abbrechen, d.h. es mu▀ zu einem Timeout kommen (ca. 1 Minute).
  179.     Die ▄bertragung wird dann automatisch abgebrochen. Bei Verwendung von
  180.     Z-Modem brechen acht CTRL-X in Folge die laufende ▄bertragung ab.
  181.  
  182.     Eine Upload-/Download-Ratio gibt es nicht, weil man somit QuantitΣt
  183.     bewu▀t vor QualitΣt setzen wⁿrde. Es obliegt dem Sysop, auf faires
  184.     Verhalten der Benutzer zu achten und durch Vergabe angemessener
  185.     Benutzerzeiten Downloads zu beschrΣnken.
  186.  
  187.     Innerhalb der ersten HΣlfte der tΣglichen Benutzerzeit kann man beim
  188.     Download um einen bestimmten Prozentsatz (vom Sysop einstellbar) die
  189.     Zeit ⁿberziehen.
  190.  
  191.     Im File-System-Prompt wΣhrend des Anguckens neuer Dateien kann man:
  192.      - die Datei wiederholen
  193.      - die Datei fⁿr den Download markieren und fortfahren
  194.      - die Datei l÷schen   (falls Verwalter oder Sender der Datei)
  195.      - die Daten der Datei editieren  (auch in andere FileArea verschieben)
  196.      - den mehrzeiligen Kommentar editieren
  197.      - eine pers÷nliche Nachricht (z.B. an den Sender) schreiben
  198.      - die Datei sperren/freigeben
  199.      - Inhalt des Archivs (oder andere Daten zur Datei) auflisten
  200.      - fortfahren (ohne zu markieren)
  201.      - abbrechen
  202.  
  203.  
  204.  
  205.   Das Personal Mail System  (Post-System, PMS, Mail-System)
  206.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207.     Pers÷nliche Nachrichten (auch Private Mail (PM), Electronic Mail (EMail)
  208.     oder schlicht Mail) verschickt man wie einen Brief durch Angabe des
  209.     EmpfΣngers.  (nach Wahl auch 'Binary-Mails')
  210.     Man hat immer die M÷glichkeit, Kopien der zu versendenden Nachricht an bis
  211.     zu 100 weitere Personen zu verschicken. Eine Kopie wird dem EmpfΣnger
  212.     auch als solche kenntlich gemacht, indem sie zusΣtzlich den EmpfΣnger des
  213.     Originals angibt.
  214.     Einen Rundbrief verschickt man durch Angabe des Pseudo-Namens "*".
  215.     (verstΣndlicherweise nur dem Sysop zugΣnglich :-)
  216.  
  217.     Eingegangene neue Nachrichten an einen selbst liest man - wie gewohnt -
  218.     durch Drⁿcken von <Return>. Alle gelesenen Nachrichten werden als solche
  219.     markiert und beim Verlassen des Systems gel÷scht, sofern man sie nicht
  220.     explizit davor geschⁿtzt hat.
  221.  
  222.     Im Post-System-Prompt wΣhrend des Lesens neuer Nachrichten kann man:
  223.      - eine Nachricht wiederholen
  224.      - direkt darauf antworten
  225.      - eine neue Nachricht verschicken
  226.      - die Nachricht unverΣndert an jemand anderen weiterleiten
  227.        (die Nachricht bekommt dann einen entsprechenden Vermerk)
  228.      - die Nachricht gegen das L÷schen schⁿtzen
  229.      - die Nachricht downloaden mit einem Transfer-Protokoll
  230.        (falls Text, automatische Umlautwandlung gemΣ▀ eingestellten Umlauten)
  231.      - fortfahren
  232.      - abbrechen
  233.  
  234.  
  235.  
  236.   Verwalter von Boards bzw. FileAreas
  237.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238.     Zu allen Boards/FileAreas kann der Sysop sogenannte Verwalter
  239.     einsetzen. Fⁿr diese Σndert sich zwar nicht die BenutzeroberflΣche,
  240.     aber sie erhalten mehr Systemzeit, neue Befehle und mehr Zugriffs-
  241.     Rechte. In 'ihrem' zugeteilten Board (bzw. FileArea) besitzen sie
  242.     praktisch alle Rechte eines Sysops.
  243.  
  244.     Verwalter k÷nnen eingesetzt werden, um bestehende Daten zu pflegen
  245.     (read & write), eingehende Daten auszuwerten (write only) oder selbst
  246.     Daten exklusiv zur Verfⁿgung zu stellen (read only).
  247.  
  248.     Wer gerne ein Board oder eine FileArea ⁿbernehmen m÷chte (fⁿr welchen
  249.     Zweck auch immer), kann dies beim Sysop beantragen.
  250.  
  251.     Fⁿr ein Board (bzw. eine FileArea) k÷nnen mehrere Verwalter gleichzeitig
  252.     eingesetzt werden.
  253.  
  254.  
  255.  
  256.   Der Fullscreen-Editor  (EazyMACS, kurz : EMAX)
  257.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258.     Diese Art von Editor ist sicherlich bereits von anderen Computersystemen
  259.     bekannt und steht hier in einer 'abgespeckten' Version zur Verfⁿgung, um
  260.     Texte schnell und komfortabel eingeben zu k÷nnen.
  261.     Der Editor ist von der Geschwindigkeit her allen bekannten Editoren weit
  262.     ⁿberlegen, da er die Palette der VT-Codes (VT = Vax Terminal) voll
  263.     aussch÷pft und gezielt einsetzt. ▄berflⁿssige Codes werden vermieden.
  264.     Terminal-Programme mit unvollstΣndiger (oder schlechter) VT-Emulation
  265.     k÷nnten hier Probleme haben. Mit den gΣngigen Programmen diverser
  266.     Rechner-Typen gibt es jedoch keinerlei Probleme. EazyBBS wurde in dieser
  267.     Beziehung sorgfΣltig getestet.
  268.  
  269.     Der Befehlssatz ist zur Zeit auf das 'GebrΣuchlichste' beschrΣnkt:
  270.     (wer meint, er brauche stΣndig Multiple-Search-Repeat-Replace-With-Free-,
  271.      Beer-And-Sex, der sollte sich ⁿberlegen, ob er nicht dem falschen Hobby
  272.      nachgeht :-)
  273.  
  274.     Eine Hilfe mit allen zugΣnglichen Funktionen ist im Editor selbst
  275.     eingebaut. Wie man sie abruft (2mal CTRL-V) wird stΣndig im Editor
  276.     (letzte Zeile) angezeigt.
  277.  
  278.     Insert-Mode sowie Word-Wrap sind stΣndig eingeschaltet.
  279.     Der Befehlssatz wird auf entsprechenden Benutzer-Wunsch erweitert!
  280.  
  281.     Bei Kommentaren auf Mitteilungen bzw. Antworten auf pers÷nliche
  282.     Nachrichten kann das Original eingebunden werden.
  283.     Bei Nutzung der Include-M÷glichkeit sollte man diese Zitate (Quotes)
  284.     sinnvoll in seinen Text (als Lesehilfe) integrieren und ggf. unwichtige
  285.     Passagen l÷schen. Zitat und eigenen Text sollte man stets durch eine
  286.     Leerzeile trennen.
  287.     Zu viele/lange Includes ermⁿden beim Lesen, wirken extrem st÷rend und
  288.     verbrauchen wertvollen Speicherplatz. Includes dienen dazu, den 'Faden'
  289.     beim Lesen nicht zu verlieren und sollten gΣnzlich weggelassen werden,
  290.     wenn das Thema (Subject) der Mitteilung/Nachricht bereits aussagekrΣtig
  291.     genug ist.
  292.  
  293.  
  294.  
  295.   Das System-Prompt
  296.   ~~~~~~~~~~~~~~~~~
  297.     Jeder Benutzer kann sich sein pers÷nliches System-Prompt erstellen.
  298.     Alle m÷glichen Zeichen sind erlaubt sowieso einige Sonderzeichen.
  299.     NΣheres dazu mit den Kommandos "help edit user" und "edit user".
  300.  
  301.     Es wird empfohlen, zumindest die Sequenz "%a%b" in sein Prompt zu
  302.     integrieren, da es andernfalls unm÷glich ist, seine aktuelle Position
  303.     im System zu lokalisieren, auf die sich die meisten Befehle beziehen.
  304.     Diese Unwissenheit kann Σu▀erst unangenehme Folgen haben!
  305.  
  306.  
  307.  
  308.   Command Line Interpreter  (Kommando-Zeile)
  309.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310.     Nicht zu verwechseln mit dem CLI, das es in EazyBBS auch noch gibt :-)
  311.  
  312.     Bei der Kommando-Eingabe stehen neben den Editier-Funktionen
  313.     CURSOR LEFT/RIGHT noch einige CTRL-Codes zur Verfⁿgung:
  314.     (teilweise belegt analog zum FullScreen-Editor)
  315.  
  316.       CTRL-A      -  Sprung zum Anfang der Zeile
  317.       CTRL-E      -  Sprung zum Ende der Zeile
  318.       CTRL-L/R    -  Neuaufbau (Refresh) der Zeile
  319.       CTRL-K      -  L÷schen ab Cursorposition bis Zeilenende
  320.       CTRL-X      -  L÷schen der gesamten Eingabezeile
  321.       CTRL-G      -  Glocke, die auch der Sysop h÷rt
  322.       CTRL-D/DEL  -  Zeichen unter dem Cursor l÷schen  (Rest nachziehen)
  323.       BACKSPACE   -  Zeichen links vom Cursor l÷schen  (Rest nachziehen)
  324.  
  325.     Desweiteren wird mit CURSOR UP/DOWN die History-Funktion (bis zu 20
  326.     EintrΣge) aktiviert. Fⁿr jedes System (bbs,files,post) werden getrennte
  327.     History-Listen verwaltet.
  328.  
  329.  
  330.  
  331.   Unterstⁿtzung von VT/ANSI-Codes und sogenannten User-Variablen
  332.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333.     Um die VT/ANSI-Emulation voll ausnutzen zu k÷nnen, mu▀ man mit dem
  334.     Befehl "edit user" die fⁿr sich passende Emulation auswΣhlen.
  335.     (siehe auch "help edit user")
  336.  
  337.     Fast ⁿberall, wo man etwas einzugeben hat, was andere spΣter irgendwie zu
  338.     lesen kriegen, kann man VT/ANSI-Sequenzen einbauen.
  339.     Auch alle System-Texte k÷nnen vom Sysop auf diese Weise 'aufgepeppt'
  340.     werden.  (allein dazu war es ursprⁿnglich gedacht :-)
  341.  
  342.     Da es nicht klug ist, dem Benutzer 'freie Hand' bei der Benutzung solcher
  343.     mΣchtigen Codes zu geben, mⁿssen sie in codierter Form eingegeben werden,
  344.     um Mi▀brauch zu vermeiden. Eingeleitet werden sie durch einen Backslash
  345.     "\\", auf welchen eine Nummer oder ein Buchstabe (Gro▀-/Kleinschreibung!)
  346.     folgt :
  347.  
  348.       \\ - genau, der Backslash selbst
  349.       0 - alle bisher gesetzten VT/ANSI-Codes wieder zurⁿcknehmen
  350.       1 - Fettschrift
  351.       2 - Unterstreichen
  352.       4 - Invers
  353.  
  354.     Farben k÷nnen Textstellen am eindrucksvollsten hervorheben, jedoch mu▀
  355.     man bedenken, da▀ nicht jedes Terminalprogramm Farben darstellen kann
  356.     (nur Monochrom-Mode) oder der Benutzer einfach keine Farben wⁿnscht.
  357.     Geschickterweise kombiniert man Farben daher mit den oben genannten
  358.     Attributen.
  359.  
  360.     Schriftfarbe:
  361.       3 - Farbe #0  (Standard-Farbe des Hintergrunds, z.B. BLAU beim Amiga)
  362.       5 - Farbe #1  (Standard-Farbe fⁿr Zeichen, z.B. WEISS beim Amiga)
  363.       6 - Farbe #2  (nΣchste Farbe der Palette, z.B. SCHWARZ beim Amiga)
  364.       7 - Farbe #3  (wiederum nΣchste Farbe, z.B. ROT/ORANGE beim Amiga)
  365.  
  366.     Hintergrundfarbe:
  367.       / - Farbe #0  (Standard-Farbe des Hintergrunds, z.B. BLAU beim Amiga)
  368.       ! - Farbe #1  (Standard-Farbe fⁿr Zeichen, z.B. WEISS beim Amiga)
  369.       8 - Farbe #2  (nΣchste Farbe der Palette, z.B. SCHWARZ beim Amiga)
  370.       9 - Farbe #3  (wiederum nΣchste Farbe, z.B. ROT/ORANGE beim Amiga)
  371.  
  372.     Und nun Codes, die immer verschieden sind, weil sie erst ihren Wert
  373.     zugewiesen kriegen, wenn ein Benutzer sie angezeigt bekommt. Sie beziehen
  374.     sich immer auf die Daten dieses gerade aktiven Benutzers (und nicht
  375.     dessen, der sie ursprⁿnglich eingegeben hat):
  376.  
  377.       B - BPS-Rate der aktuellen Verbindung
  378.       C - Anzahl seiner Anrufe gesamt
  379.       c - Anzahl seiner Anrufe am heutigen Tag
  380.       D - Anzahl seiner Downloads
  381.       d - Anzahl der gedownloadeten Kilobytes (kB)
  382.       E - seine Terminal-Emulation
  383.       F - freier Platz fⁿr Uploads im File-System
  384.       G - Gesamtzeit pro Tag
  385.       H - seine Screen-H÷he in 'Zeilen pro Bildschirm' (lines per screen,lps)
  386.       L - Datum seines letzten Logins
  387.       l - sein gewΣhlte Sprache
  388.       M - Anzahl der von ihm geschriebenen Mitteilungen
  389.       P - seine eingestelltes File-Transfer-Protokoll
  390.       p - Nummer des (EazyBBS-) Ports
  391.       R - seine Restzeit fⁿr den heutigen Tag
  392.       r - Upload/Download Ratio
  393.       T - aktuelles Datum & Uhrzeit
  394.       t - die Timeout-Zeit  (so lange kann man keine Taste drⁿcken)
  395.       U - Anzahl seiner Uploads
  396.       u - Anzahl der geuploadeten Kilobytes (kB)
  397.       X - seine eingestellte Umlaut-Wandlung
  398.  
  399.       n - Name der Mailbox
  400.       N - Name des gerade aktiven Benutzers
  401.           (bitte sehr sparsam benutzen!)
  402.  
  403.     SΣmtliche VT/ANSI-Attribute werden (sofern gesetzt) automatisch am
  404.     Zeilenende deaktiviert. Man kann sich daher oftmals das "\\0" sparen.
  405.     Alle Attribute k÷nnen beliebig kombiniert werden und 'kleben' am Cursor.
  406.     Sie bleiben erhalten bis zum Zeilenende oder der Sequenz "\\0".
  407.  
  408.     Ausnahme : Sollten beim Setzen der Attribute die Farbe des Vordergrunds
  409.                und des Hintergrund dieselbe sein, wird automatisch ein '\\0'
  410.                ausgefⁿhrt.  Unsichtbare Schrift ist dadurch nicht m÷glich.
  411.  
  412.  
  413.  
  414.   Ausgabe-Kontrolle (Flow-Control)
  415.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416.     Abgesehen von der Mailbox-eigenen Kontrolle der Bildschirmausgabe durch
  417.     Seitentrennung (Pager 'More') oder Eingabemasken, bietet das System noch
  418.     einige zusΣtzliche M÷glichkeiten,die ⁿber die CTRL-Taste erreichbar sind:
  419.  
  420.       CTRL-S     Anhalten der ▄bertragung   (nach der normalen Timeout-Zeit
  421.                                             wird sie automatisch fortgesetzt)
  422.       CTRL-Q     Fortfahren nach einem Stop durch CTRL-S
  423.       CTRL-X     Abbruch der Ausgabe  (Texte, Listen etc.)
  424.       CTRL-C     dto.
  425.  
  426.     WΣhrend der mailboxinterne "Pager" sein Prompt ("\4\1--More--\0")
  427.     anzeigt, stehen folgende Kommandos zur Verfⁿgung:
  428.  
  429.       CTRL-X     Abbruch der Ausgabe  (Texte, Listen etc.)
  430.       CTRL-C     Deaktivierung des Pagers, Ausgabe erfolgt 'non-stop'
  431.  
  432.     Jede andere Eingabe setzt die Ausgabe um eine Bildschirmseite fort.
  433.  
  434.  
  435.  
  436.   Umlaute
  437.   ~~~~~~~
  438.     Die Zeiten von 7-Bit-ASCII sind vorbei, und Umlaute sind lΣngst Standard
  439.     geworden. Fⁿr Umlaute gibt es zwar eine einheitliche Norm (ISO-8859-1),
  440.     doch au▀er Commodore-Amiga scheint sie kaum ein Hersteller unterstⁿtzen
  441.     zu wollen. EazyBBS ist flexibel und kann sich an die veralteteten
  442.     Standards anderer gΣngiger Rechner (Atari, IBM, Spectrum, Acorn, Mac
  443.     sowie DIN und 7-Bit-ASCII) anpassen.
  444.  
  445.     Bei der normalen Textausgabe werden alle Umlaute gemΣ▀ den Einstellungen
  446.     ("edit user") gewandelt. Getrennt davon kann man auch einstellen, fⁿr
  447.     welchen Rechnertyp die Umlaute gewandelt werden sollen, wenn man Texte
  448.     mit einem Transfer-Protokoll up-/downloadet; es kann ja vorkommen, da▀
  449.     ein Benutzer mit einem IBM-Kompatiblen in der Mailbox arbeitet, jedoch
  450.     die Texte fⁿr seinen Amiga benutzen m÷chte.
  451.  
  452.  
  453.  
  454.   Pattern-Matching
  455.   ~~~~~~~~~~~~~~~~
  456.     Diverse Befehle erlauben die Angabe von sogenannten Patterns.
  457.     Das sind spezielle Zeichenfolgen, die stellvertretend fⁿr eine ganze
  458.     Reihe von Zeichenfolgen stehen. Dieses Pattern-Matching basiert auf
  459.     dem Pattern-Matching-Mechanismus des AmigaOS, das gewisse ─hnlichkeit
  460.     mit dem von Unix und MSDOS hat.
  461.  
  462.     Besonders wichtig sind die zwei Buchstaben '?' und '*',
  463.     die stellvertretend fⁿr ganz bestimmte Zeichenfolgen stehen:
  464.  
  465.       ? : einzelner Buchstabe
  466.             z.B. "t?t" pa▀t auf "txt", "ttt", "tut" etc.
  467.  
  468.       * : beliebig viele Buchstaben (auch keine)
  469.             z.B. "t*t" pa▀t auf "txt", "test", "tt" etc.
  470.  
  471.     Trotzdem sind aber weit raffinierte Patterns m÷glich.
  472.     Es folgt ein Auszug aus der Betriebssystemdokumentation des AmigaOS.
  473.  
  474.     The patterns are fairly extensive, and approximate some of the ability
  475.     of Unix/grep "regular expression" patterns.  Here are the available
  476.     tokens:
  477.  
  478.       ?       Matches a single character.
  479.       #       Matches the following expression 0 or more times.
  480.       (ab|cd) Matches any one of the items seperated by '|'.
  481.       ~       Negates the following expression.  It matches all strings
  482.               that do not match the expression (aka ~(foo) matches all
  483.               strings that are not exactly "foo").
  484.       [abc]   Character class: matches any of the characters in the class.
  485.       [~bc]   Character class: matches any of the characters not in the
  486.               class.
  487.       a-z     Character range (only within character classes).
  488.       %       Matches 0 characters always (useful in "(foo|bar|%)").
  489.       *       Synonym for "#?", not available by default in 2.0.  Available
  490.               as an option that can be turned on.
  491.  
  492.     "Expression" in the above table means either a single character
  493.     (ex: "#?"), or an alternation (ex: "#(ab|cd|ef)"), or a character
  494.     class (ex: "#[a-zA-Z]").
  495.  
  496.  
  497.  
  498.   Die Kommando-Syntax
  499.   ~~~~~~~~~~~~~~~~~~~
  500.     Die Aufrufparamenter aller Befehle werden in einer EBNF-Σhnlichen
  501.     Sprache beschrieben, wie sie in vielen Dokumentationen fⁿr Software
  502.     Anwendung findet. Es bedeutet:
  503.  
  504.       X       - Der Term X mu▀ unverΣndert (direkt) ⁿbernommen werden.
  505.       X Y     - Sowohl X als auch Y mⁿssen direkt ⁿbernommen werden.
  506.                 Reihenfolge wichtig. Keiner von beiden darf fehlen.
  507.                 Getrennt wird durch ein oder mehr Leerzeichen.
  508.       X | Y   - Entweder X oder Y ist zu verwenden. Keinesfalls beides.
  509.       [ X ]   - X kann (mu▀ jedoch nicht) verwendet werden. (optional)
  510.       { X }   - X kann (mu▀ jedoch nicht) mehrere Male verwendet werden.
  511.       < X >   - X ist nicht direkt zu ⁿbernehmen, sondern ein aus dem
  512.                 Kontext hervorgehender Begriff mu▀ eingesetzt werden, den
  513.                 X zu umschreiben versucht.
  514.  
  515.     Die Notation kann beinahe beliebig kombiert werden.
  516.     (z.B.  [<X>] fⁿr eine optionale Umschreibung)
  517.  
  518.     Unberⁿcksichtigt bleibt, da▀ die Terme X fast immer abgekⁿrzt
  519.     werden dⁿrfen. Stellenweise heben die Help-Texte dieses Feature
  520.     (unn÷tigerweise) hervor.
  521.     Nur dort, wo explizit darauf hingewiesen wird, dⁿrfen keine
  522.     Abkⁿrzungen verwendet werden.
  523.  
  524.     Enthalten die Terme selbst Spaces, so ist der gesamte Term
  525.     in doppelte Anfⁿhrungsstriche zu setzen.  (z.B. "Helmut Kohl")
  526.     Die abschlie▀enden Anfⁿhrungsstriche k÷nnen weggelassen werden.
  527.  
  528.  
  529.